Queen Elizabeth Celebrates Her Diamond Jubilee on the Thames

Gabrielle Chung | June 3, 2012 - 3:40 pm