Helen Travelstead
Helen is the oldest child of Floyd & Evie Travelstead.
Date & Place:
in Williamson County, Illinois