Image Library

Barts and the London NHS Trust

£0.00
Image ID
T-0359
Device
Shield
Class
Medium
Sign
Location
St Bartholomew's Hospital
Date Photo
2008

Digital Download