Royal wedding: Kate Middleton's family background

16th November 2010, Comments 0 comments

Carole and Michael Middleton largely defined by a handful of anecdotes about their motives and knowledge of etiquette.

0 Comments To This Article