Saturday, 6 June 2009

The Stagborough Arms, Stourport, England

6th June 2009




Little is documented about this event and only this image survives as proof that it ever happened at all!