LONDON, UNITED KINGDOM - JUNE 03: Catherine, Duchess of Cambridge arrives to board the royal barge 'Spirit of Chartwell' for the Thames Diamond Jubilee Pageant on the River Thames in London, on June 3, 2012 in London, England. (Photo by Rota/ Anwar Hussein/Getty Images)
Image provided by Getty Images.
September 23rd, 2021
Viewed 2 Times - Last Visitor from Fairfield, CT on 10/18/2021 at 12:35 AM