Bert Irvin's Hollywood at Chelsea & Westminster Hospital.
Loppert
S
S
Theatre for Health, Chelsea & Westminster Hospital, London, England.
D001154:Art; D006272:Health Facility Environment; D006761:Hospitals; D008131:London