Mugs commemorating the forthcoming marriage of Britain’s Prince William to Kate Middleton are stacked Tuesday at the Prince William Pottery Company in Liverpool, England Prince William and Kate Middleton will marry April 29 in Westminster Abbey, the historic London church where Princess Diana’s funeral took place.


Use the comment form below to begin a discussion about this content.

Commenting has been disabled for this item.