Lily Allen and Alison Owen - Wednesday 4th November 2009

Lily Allen and Alison Owen leaving the Ivy Restaurant in Covent Garden. London, England - 04.11.09 (6 images)

Advertisement