punishments: a device or procedure used to discourage criminals (see also torture).
Places Shown
Canterbury; Kent; England
Prague; Bohemia
Stanton Harcourt; Oxfordshire; England