21-05-2018 10:32
via
westminster-abbey.org
Royal Weddings - Westminster Abbey
Royal Weddings Westminster AbbeyWhen the Duke and Duchess of Cambridge were married at Westminster Abbey in April 2011, they followed a long line of British royal weddings.
Read more »