Monday, January 05, 2009

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 from this years celebration

0 comments:

Post a Comment