Tatra is a vehicle manufacturer in Kopřivnice, Czech Republic. Tatra was named after the Mountain Tatra in Slovakia.
Subject ID: 1972
More
Tatra is a vehicle manufacturer in Kopřivnice, Czech Republic. Tatra was named after the Mountain Tatra in Slovakia.
Subject ID: 1972
Less