Race Retro Classic Car Sale 2019

Back to lot listing

1998 Imola F1 Grand Prix Banner

Lot No.: 161

Year of Manufacture: 1998
No Reserve

Approximately 20ft x 16ft Banner from the 1998 Imola Grand Prix.