Matilda Antonia Barclay (1829-1888)

Mrs Matilda Antonia (Barclay) Rives

Contributed by Mark Meredith on 28/10/2019 and last updated on 28/10/2019.