Friday, April 29, 2011

A Beautiful Bride


Kate Middleton arrives at Westminster Abbey at the Royal Wedding in London Friday, April 29, 2011. AP Photo

No comments:

Post a Comment