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

By: / June 3, 2012