Photo Details

Photo detail

August 12, 2012

The Olympics flag is handed from London Mayor, Boris Johnson, second from left, to International Olympic Committee President Jacques Rogge, as the Mayor of Rio de Janeiro, Eduardo Paes, watches.