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