Running of the Stag

London, 1984

©Linda Dawn Hammond 1984



Female "stag" ritual in London, UK, 1984
The Bride-to-Be's last day at work requires that she wear the (adorned) veil!


Return to CV MENU


Whirrled Newz Main Menu