2005 FIA World Rally Championship
2005 FIA World Rally Championship,
Acropolis Rally of Greece, June 23-26, 2005.
Lamia, Greece.
Leg 1
Kamena Vourla, near to Lamia, where several of the teams stay.
Digital Image