Click Here and check out all the new stuff going on in Featured Imagery!
0 Members and 1 Guest are viewing this topic.
Alfa Romeo Giulietta spider Bertone 1955
Here's the red one on display at Turin in 1955:
Right! It must be on display at a later classic car show?