Leah's baby's christening, India
Group photo on church porch in India. Includes Clara nee Foster, Charles Landau, Yettie Landau and her husband Alec.
Date & Place:
in India