Charles Allen and Lillie Mae Crosby Youmans  Crosby family photo

Charles Allen and Lillie Mae Crosby Youmans

Taken at Family Home, Sheldon, South Carolina USA in .

Write a comment
Added by
Comment · Contact ·
People in this photo