Trafalgar Square prepared for the Olympic Games

Editorial Stock Photo
Download Trafalgar Square Prepared For The Olympic Games Editorial Photography - Image: 26155737

Trafalgar Square prepared for the Olympic Games London 2012, on May 15, 2011 in London. The display count the days to the event begins.

Photo Taken On: May 15th, 2011

ID 26155737 | Dreamstime
  • 0
  • 420
  • 0
More similar stock images of `Trafalgar Square`
Extended licenses