David Snodgrass Lansden
Birth:
22 Aug 1896
FCID:4376:6455
Parents
Father:
Judge Dick Lotta Lansden
Mother:
Helen Snodgrass
Marriage(s)