FIA World Rally Championship: The Corsican harbour town of Ajaccio from the air. Tour de Corse, Rd3, Corsica, France. Day 2 - 09 March 2002. DIGITAL IMAGE
The Corsican harbour town of Ajaccio from the air.
Tour de Corse, Rd3, Corsica, France. Day 2 - 09 March 2002.
DIGITAL IMAGE