Skip to Content

EMBARGOED TO 0001BST MARCH 29 – A set of commemorative stamps, to celebrate the wedding of Britain’s Prince William and Kate Middleton, is seen in this photograph received in London

A set of commemorative stamps, to celebrate the wedding of Britain’s Prince William and Kate Middleton, is seen in this photograph received in London on March 28, 2011.

Pin It