Joshua Calvin Langille
Birth:
1864
Tancook Island, Lunenburg, Nova Scotia, Canada
FCID:6303:472
Parents
Father:
David Langille
Mother:
Eliza Anabella Cleveland
Marriage(s)