Skip Navigation

Torture chair Postcard

Travel Photography Travel Postcards United Kingdom Postcards Torture chair

Thumbnail version a larger format appears to the receiver and in preview mode
Torture chair

Torture chair, United Kingdom

Wellcome Collection, Euston Road, London, England

Photo by mohn

or