William Alexander Cleaves
My great great grandfather Rev. William Alexander Cleaves
People in photo include: William Alexander Cleaves
People in photo include: William Alexander Cleaves
Date & Place:
at Fairfield Studio in Augusta, Kennebec County, Maine United States