David Ross, 13th of Balnagowan

(1644-1711) (–)

Parents

Children

Partners