Person ID: I5857884409

Charlotte Spencer

Female

Married: 25 May 1875