1960 Alfa Romeo Giulietta Spider Please Inquire

Exterior: White
Interior: Red
1.3L Twin Cam I4
Mileage: 46,895