Queen Elizabeth Celebrates Her Diamond Jubilee on the Thames

By: Gabrielle Chung / June 3, 2012