Miranda Otto at Central Park - Friday 17th August 2012

Miranda Otto and a cast member on the set of 'The Art of Losing' in Central Park New York City, USA - 17.08.12 (10 images)

Advertisement