Share
twitterlinkedinfacebook
Image 1 of 1
delay660222-1.jpg
delay660222-1.  Emanuel Hospital. February 22, 1966