Editorial
The Tour of France Official Mobile Shop Editorial Photography

Paris,France,July 22nd 2012: The official mobile shop of Le Tour de France is parked on the famous Champs Elysees boulevard in Paris and it sells specific souvenirs during the last stage of the 2012 edition of Le Tour de France, a famous road bicycle race in the world.

  • MR: NO
  • PR: NO
  • 0
  • 421
  • 0

Editorial Photography: The Tour of France Official Mobile Shop

ID 25855587 © | Dreamstime.com

We accept all major credit cards from United States.

More similar stock images

More images