Designed by
Title
Carrefour Truck #34233653
Description
Saint Aoustrille, France-July 12,2013: Carrefour trucks during the passing of the publicity caravan at the intermediate sprint line during the stage 13 of the edition 100 of Le Tour de France 2013 Saint-Aoustrille, France.
This image is editorial