Share
twitterlinkedinfacebook
Image 1 of 1
ATE06574UK.JPG
An exhusted member of the medical staff rests in a corner of the Intensive Therapy Unit (ITU) at the Homerton Hospital.