Designed by
Title
Vision Plus - Le Tour de France 2014 #91708360
Description
Col de Platzerwasel, France - July 14, 2014: Vision Plus vehicle during the passing of the Publicity Caravan in front of the audience on the road to Mountain Pass Platzerwasel, in Vosges mountains, in the stage 10 of Le Tour de France on July 14 2014. Vision Plus in an important French supplier of high quality optical services.
This image is editorial