April
British Royal Wedding Set for April 29
November 26th, 2010
British Royal Wedding Set for April 29
The wedding between Prince William of England and Kate Middleton is to take place on Friday, April 29th at London’s Westminster Abbey.
Read more on New York Times
Tags: westminster abbey, British … Read more