mail_outline sales@mediastorehouse.com
An operation at Charing Cross Hospital, London, 1901 (1903). Artist: Time Life PicturesAn operation at Charing Cross Hospital, London, 1901 (1903). A team of surgeons work on a patient in the operating theatre of Charing Cross Hospital while men in the gallery observe the procedure