General Sir William Erskine of Torry, 1st Bt. and family
by David Allan 2