Sir James Ogilvy, 2nd of Deskford and Findlater

(1437-1510) (1437–1510)

Parents

Children

Siblings

Partners