Have you got the guts to take a look inside?.
Publisher: Thackray Medical Museum
Place of publication: Leeds
Language: eng
Subjects: Thackray Medical Museum.