Back to list

Challenge Licciardi
FRA Aix-en-Provence
December 2, 1989 - December 3, 1989
Required: International license