Designed by
Title
Solar Vehicle - Solar Cup 2017 #95049202
Description
Chartres, France - 25 June 2017: Solar powered vehicle racing during the 4th edition of Solar Cup. This is a special race for solar powered vehicles and bicycles held each summer in Chartres, France.
This image is editorial