Alfa Romeo 2600 Touring Spider *in progress

In progress

 

Alfa Romeo 2600 Touring Spider complete restoration.