Image 1 of 1
Caption:10.02.2011 Mallorca Challenge Race. The fifth and last stage of the 158,5 Kms Mallorca Challenge race between Magalluf and Palmanova. Picture shows the peloton passing through the countryside.
Restrictions:Editorial Use UK, Italy, and South Africa only