Sunday 13 October 2013
In 1885 a woman fell 240ft from the Clifton Suspension bridge and survived after her billowing skirt acted as a parachute.
Newer Post
Older Post
Home