Lily Allen and Leaves - Friday 27th August 2010

Lily Allen in the back of a taxi as she Leaves the Ivy restaurant in London's West End London, England - 27.08.10 (1 image)

Advertisement