(NSI News Source Info) TORONTO, Canada - April 28, 2011: Britain's Prince William (C), his fiancee Kate Middleton (R) and best man and brother Prince Harry arrive for a wedding rehearsal at Westminster Abbey in London April 27, 2011. Prince William and Kate Middleton will marry at the abbey on April 29. (Photo - Reuters Pictures)
Why Do I Feel Overwhelmed?
4 months ago
No comments:
Post a Comment