Queen Elizabeth Celebrates Her Diamond Jubilee on the Thames

Gabrielle Chung / June 3, 2012