Patrick Stewart, 5th of Ballechin

Peerage person ID=687305 (b. 1630)

Parents

Children

Siblings

Partners