Greetings from Trafalgar Square
24 September 2009 6:57 pm
Wish you were here




The Coldplay-shaped puppets on tour

Tagged As: london puppets