Share
twitterlinkedinfacebook
Image 1 of 1
delay651129E-06.jpg
delay651129E-06. "Emanuel Hospital. November 29, 1965