Thames Festival 2006

I love this weekend-long free festival set by the banks of the Thames in Central London.

See photo report

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.