Lily Allen at St Pancras


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 (25 Pictures)




Contactmusic