The royal wedding

April 29, 2011
previous next
Young spectators wait outside of Buckingham Palace for the Royal Wedding of Britain's Prince William and Kate Middleton in London Friday, April, 29, 2011. (AP)

More photo galleries

Carnival: Feb 17
heraldnet logo