FIA World Rally Championship. : FIA World Rally Championship. 1000 Lakes, Finland. 23rd - 26th August 1990. Fans watch on as a rally car speeds past. Action. World Copyright:LAT Photographic. Ref:35mm Image
FIA World Rally Championship.
1000 Lakes, Finland. 23rd - 26th August 1990.
Fans watch on as a rally car speeds past. Action.
World Copyright:LAT Photographic.
Ref:35mm Image