12 August 2016 at 10:06 PM
Sebastian Stan & Taissa Farmiga Film 'We Have Always Lived In The Castle' in Ireland
About Photo #3731560: Sebastian Stan holds a hammer while heading to film scenes for his new movie We Have Always Lived In The Castle in Enniskerry Village on Tuesday (August 9) in Ireland.…Read More Here