LONDON - MAY 15: Trafalgar Square and the National Gallery prepared the Olympic Games London 2012, on May 15, 2011 in London. The display count the days to the event begins.

LONDON - MAY 15: Trafalgar Square and the National Gallery prepared the Olympic Games London 2012, on May 15, 2011 in London. The display count the days to the event begins.

 Stock photo ID: 100066076

Editorial use only
Editorial credit: Giancarlo Liguori / Shutterstock, Inc.

Similar images

  |   See all

Same artist

  |   See all