In Pictures: Mayor’s Thames Festival Launch

Commuters at Victoria Station got a shock on Sunday when the station was invaded by a giant alien! The puppet was created by Art Start to celebrate the Mayor’s Thames Festival, which takes place this weekend. Expect to see more colourful creatures at the festival’s night carnival on Sunday.

Photos by Mark Baynes.


Bookmark and Share:


You can follow any comments on this entry through the RSS feed.

Leave a Reply