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

Lily Allen and Lily Cooper - Lily Allen arrives at St Pancras International station after travelling from Paris on a Eurostar train - London, United Kingdom - Wednesday 27th February 2013







Contactmusic