conceptcarz.com

Tatra T26/30


Total Production: 181 1929 - 1930