Individual Details

Lottie Arloa MACOMBER

(6 May 1871 - )

Events

Birth6 May 1871
Marriage25 Jun 1895Dr Clarence Polhemus LATHROP

Families