Sir James Campbell of Lawers and Rowallan, 1667 - 1745. Soldier

1700c