Share
twitterlinkedinfacebook
Image 1 of 1
delay690205-18.jpg
delay690205-18. Emanuel Hospital. February 5, 1969 (color slide)