DescriptionThumbscrews Daumenschrauben IMG 4896-4.jpg English: Thumbscrews Deutsch: Daumenschrauben Date 15 September 2012 Source Own work Author AtelierMonpli...