May (Hamilton) Irving (b.1837)

Mrs "May" Mary Middleton (Hamilton) Irving

Contributed by Mark Meredith on 08/08/2020 and last updated on 14/02/2024.