Tatra T18
From Wikipedia, the free encyclopedia

The Tatra T18 was a Czechoslovak draisine designed and manufactured by Tatra in the 1920s.
From Wikipedia, the free encyclopedia

The Tatra T18 was a Czechoslovak draisine designed and manufactured by Tatra in the 1920s.