Classic Car Catalogue

Tatra 1961

603 (V8 cyl, 75x70 mm, 2472 cm³, 95 KM)

Czechoslovakia