Image Library

Barts and the London NHS Trust

£0
Image ID
T-0359
Device
Shield
Class
Medium
Sign
Location
St Bartholomew's Hospital
Date Photo
30/6/1905

Digital Download