by harveysart
LONDON - October 18: Freida Pinto At The Miral Premiere October 18, 2010 in Leicester Square London, England.