LONDON, ENGLAND - AUGUST 12, the Olympic flame is about to be extinguished during the closing ceremony of the London 2012 Olympic Games at the Olympic Park stadium, on August 12, 2012 in London, England Photo by Roger Sedres / Gallo Images

- Image ID: CMHTX5

Similar stock images