Showing posts with label Tatra (Czech Republic). Show all posts
Showing posts with label Tatra (Czech Republic). Show all posts

Tatra

Tatra is Czech and produced automobiles from 1897. Tatra is the name of a mountain range in Czechoslovakia.

Tatra
Size: 52mm x 52mm