John Roy Mackenzie, 4th of Gairloch

(died 1628) ()

Children

Partners