The wedding of Sir Paul McCartney and Nancy Shevell at Westminster Register office on October 9, 2011 in London, England.
The wedding of Sir Paul McCartney and Nancy Shevell at Westminster Register office on October 9, 2011 in London, England.