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 25 Times - Last Visitor from Columbia, MO on 01/04/2015 at 3:07 PM