PARIS, JUL 22: The official mobile shop of Le Tour de France is parked on the Champs Elysees boulevard in Paris. It sells specific souvenirs during the last stage of Le Tour de France on 22 July 2012
- Image ID: 108489836
- Copyright: Radu Razvan
- Editorial Credit: Radu Razvan / Shutterstock.com
Editorial Use Only.
Use of this image in advertising or for promotional purposes is prohibited.