5. Leona Lewis arrives at the UK film premiere of ‘Salt’ held at the Empire Leicester Square in Central London, Britain, 16 August 2010. Crucifixes, Cut Off Shorts And Smurf Shoes! Best And Worst Monday
blog comments powered by Disqus