Designed by
Title
Twelfth Night Celebrations, London UK #17658696
Description
Members of the audience watch and take part in the Mummers play, with Father Christmas, the Doctor, St George, Beelzebub and other performers. Part of the Twelfth Night Celebrations,January 3, 2011.
This image is editorial