Loading...
Uploaded by karenska on Oct 17, 2010
Celebrating 13 years of London's Thames Festival, the 2010 Thames Festival night carnival was one of the biggest yet. With an incredible display of magical performers, lights and carnival floats, the show was a spectacular end to the summer.
Travel & Events
Standard YouTube License
Load more suggestions
Link to this comment:
All Comments (0)