Share
twitterlinkedinfacebook
Image 1 of 1
delay750128B-13.jpg
delay750128B-13. "Emanuel Hospital. Burn Center. January 28, 1975"