Tour de France 1987
The Tour de France is a mythical bicycle race, made of blood, sweat and mostly tarmac. Each year it attracts millions of spectators, scattered along the roads of France to see their heroes pass by in a whizzing flash.
@ L’oeil urbain, Corbeil-Essonnes, France. From May 27th to July 4th 2021.