Charlie Simpson at Empire Leicester Square - Monday 11th October 2010

Charlie Simpson Despicable Me - UK film premiere held at the Empire Leicester Square. London, England - 11.10.10 (2 images)

Advertisement