Royal wedding: Prince William and Catherine Middleton make mugs of the merchandise manufacturers

, Comments 0 comments

St James's Palace's insistence on Kate Middleton being known as Catherine Middleton has an unfortunate consequence.

0 Comments To This Article