by dutourdumonde
LONDON, UK - CIRCA JULY 2012: Olympic flag on the Mall during London 2012 Olympic Games.