The operating theatre of Old St. Thomas's Hospital. [Illustrated.]
St. Thomas' Hospital (London, England)
London, 
[ca. 1965?]