Greetings from Big Ben
5 October 2009 10:22 am
Wish you were here


The Coldplay-shaped puppets on tour

Tagged As: london puppets