World Rally Championship: A sign to the donkey farm. World Rally Championship, Rd7, Cyprus Rally, Limassol, Cyprus, 21 June 2003. DIGITAL IMAGE
A sign to the donkey farm.
World Rally Championship, Rd7, Cyprus Rally, Limassol, Cyprus, 21 June 2003.
DIGITAL IMAGE