Designed by
Title
Vision Plus Car #50452929
Description
Le Markstein, France- July 13, 2014:Vehicle advertising Vision Plus during the passing of the Publicity Caravan in front of exciting spectators, on mountain pass Le Markstein during the stage 9 of Le Tour de France 2014.Vision Plus in an important French supplier of high quality optical services.
This image is editorial