Alexander Duncan, 2nd of Lundie

Born 1678