David Carmichael, 7th of Balmedie, Craigpottie and Whelphill
Parents
Jean Carnegie
Children