James Ogilvy, 7th Earl of Findlater

British Earl (–)

Parents

Children

Partners