Picture - Billie Piper and The Front London, England, Monday 9th January 2012

Billie Piper and The Front Monday 9th January 2012 A security guard moves Billie Piper's car to the front of the Almeida Theatre London, England







Contactmusic