![Ruth McCaherty](/tribute-images/3495/Ultra/Ruth-McCaherty.jpeg)
Return to Davis-Anderson Funeral Home - Carlinville
Symbolic Gestures