Editorial image. Not to be used in commercial designs and/or advertisements. Click here for terms and conditions.
Paris,France,July 22nd 2012: Image of tourists buying from a street stand various specific souvenirs in Paris downtown during the day of the last stage of Le Tour de France 2012 in Paris,France. Le Tour of France in one of the most famous cycling race in the world.