Designed by
Title
Tatra Technical Museum Koprivnice, Czech republic #308451908
Description
Tatra Technical Museum, the most coherent collection devoted to the Automobile Factory, later made famous as a phenomenal car manufacturer TATRA
This image is editorial