London, United Kingdom
Ducking Stool, Artwork
Photograph - Photograph
Ducking stool. Artwork of a woman being punished in a ducking chair. This form of public humiliation was used to punish women that were common scolds, prostitutes, or thought to be witches. Illustration from History of New England, USA" (circa 1930.)."
May 8th, 2013
Viewed 26 Times - Last Visitor from Beverly Hills, CA on 03/02/2015 at 12:22 PM