Peter Middleton

paternal grandfather of Catherine, Duchess of Cambridge ()

Parents

Children

Siblings

Partners