Sir William Forbes of Craigievar, 3rd Bt.

(born 1660) (1660–1725)

Parents

Children

Siblings

Partners