Queen Elizabeth Celebrates Her Diamond Jubilee on the Thames

Gabrielle Chung | June 3, 2012 - 4:15 pm