Share
twitterlinkedinfacebook
Image 1 of 1
delay710529-08.jpg
delay710529-08. "Emanuel Hospital. Albina ministers and Chaplain Addix with medical equipment. May 29, 1971. (note says #4 enlarged 8/31/1995 and given to Adddix at retirement).