Death

Person  . . ., Elvira Delduca
Date APR 1981
Place Lakewood, Cuyahoga
Country OH

Media

Notes

Sources