punishments: a device or procedure used to discourage criminals (see also torture).
Places Shown
Boston; Lincolnshire; England
England
London; England
Ripple; Worcestershire; England