Tour de France passing through Arles in Provence, France.
Tour de France passing through Arles in Provence, France.