London, United Kingdom
The rain did not prevent thousands of English people to be in the streets and on the banks of the Thames river in London on that Sunday. Queen Elizabeth II was celebrating her Diamond Jubilee (60 years as Queen). These people dressed in the colors of the Union Jack were watching on a big screen…




