Peter Middleton

paternal grandfather of Catherine, Duchess of Cambridge (–)

Parents

Children

Siblings

Partners