Leah's baby's christening, India
Description:
Group photo on church porch in India. Includes Clara nee Foster, Charles Landau, Yettie Landau and her husband Alec.
Date & Place:
in India
None / Unknown
Added
Related Topics
Followers
Elizabeth Estbergs
Added this photo