Not so much boxes of smellies, more diamonds and Cartier watches.
Full ArticleThe lavish and touching gifts given to Kate Middleton by Royal family
Bristol Post
0 shares
1 views
Not so much boxes of smellies, more diamonds and Cartier watches.
Full Article