DescriptionThumbscrews dsc05365.jpg thumbscrews Photo taken at the National Museum of Scotland, Edinburgh Date 2005 Source Own work Author David Monniaux...