Matilda (Barclay) Rives (1829-1888)

Mrs Matilda Antonia (Barclay) Rives

Categories

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