Photo Details

Photo detail

August 12, 2012

Fireworks explode over the stadium Sunday during the closing ceremony at the 2012 Summer Olympics in London.

loading...