Kate Middleton Celebrates Queen Elizabeth’s Diamond Jubilee at Thames River Pageant

| June 3, 2012 - 3:06 pm