Designed by
Title
Technical Cars - Tour de France 2017 #95671604
Description
Vendeuvre-sur-Barse, France - 6 July, 2017: Blurred image of technical cars at high speed passing through a region of wheat fields in the Publicity Caravan before the cyclists during the stage 6 of Tour de France 2017.
This image is editorial