Picture - Lily Allen London United Kingdom, Wednesday 27th February 2013

Lily Allen - Lily Allen appears rather tired, as she walkes through the Eurostar terminal, having arrived in London on a train from Paris - London, United Kingdom - Wednesday 27th February 2013


lily allen lily allen at the eurostar 3530836





Contactmusic

Comments