A horse drawn carriage is driven past London's Westminster Abbey (Background) on April 27, 2011, during a dress rehearsal for the royal wedding between Britain's Prince William and his fiancee Kate Middleton. Up to 1,000 members of the British military attended a pre-dawn rehearsal for the royal wedding on Wednesday to ensure they get everything right on the big day.
No comments:
Post a Comment