Trofeo Mallorca 2003

5th edition

Palma de Mallorca - Palma de Mallorca 80 km

2 February 2003