Tatra

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

Tatra
Size: 52mm x 52mm