Share
twitterlinkedinfacebook
Image 1 of 1
delay651129B-03.jpg
delay651129B-03. "Emanuel Hospital. November 29, 1965