Stewart-Mackenzie, Mary, active 1801-1861, of Seaforth

Relationships: