Alwyne Farquharson, 16th of Invercauld and Omnalprie

(born 1919) (–)

Parents

Children

Siblings

Partners