Cecile Fern Albea
A photo of Cecile Fern Albea
Date & Place:
in Eden, Hancock County, Indiana 46140, United States