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.
This site uses Akismet to reduce spam. Learn how your comment data is processed.