Helen Mirren - Tuesday 29th June 2010

Helen Mirren outside Comedy Central TV studios after an appearance on 'The Daily Show with John Stewart' New York City, USA - 29.06.10 (4 images)

Advertisement