Share
twitterlinkedinfacebook
Image 1 of 1
delay730621-05.jpg
delay730621-05. "Emanuel Hospital. X ray tech. June 21, 1973"