08 January 2012

Twelfth Night London

Twelfth Night is an annual seasonal celebration held on the Bankside by Shakespeare’s Globe, in London. It is a celebration of the New Year, mixing ancient Midwinter seasonal customs with contemporary festivity.

See the photographs

0 comments:

Post a Comment

Please select COMMENT AS: Name/URL
You don't need to type in an URL but please leave a name 🙂