The European Fiesta
Various ad pictures.
Crayford Fiesta Fly
Ad picture of the Fiesta Fly built by Crayford Auto Development Ltd. (UK), probably end of 1981. Thanks to
Stephane L'Honore
.