George Ogilvy, 3rd Lord Banff

Scottish politician and noble (1649-1713) ()

Parents

Children

Siblings

Partners