gallery
A Portrait Gallery
Mrs Margaret Keith
mother of Ann Marischal Keith (b 1797, 3rd wife of Hezekiah Frith)