Olympic shop in Hyde Park, London Editorial Stock Image

LONDON, UK, Monday July 23, 2012. An official London 2012 shop in Hyde Park. The London 2012 Olympic Games will be officially opened on Friday July 27, 2012 at 9pm.

  • MR: NO
  • PR: NO
  • 0
  • 1574
  • 0

Editorial Stock Image: Olympic shop in Hyde Park, London

ID 25853439 © | Dreamstime.com

We accept all major credit cards from United States.

More similar stock images

More images

More stock photos from Dutourdumonde's portfolio

More images