Charles Allen and Lillie Mae Crosby Youmans
This is a photo of Lillie Mae Crosby and Charles Henry Youmans added by Robin Haynie on January 19, 2010.
Date & Place:
at Family Home in Sheldon, South Carolina USA