A strange type of an arrastra, or some form of medieval torture device?
Previous
Back
Next