Showing posts with label triumph. Show all posts
Showing posts with label triumph. Show all posts

triumph

Triumph 13/35

The Triumph 13/35 or 12.8 was a car manufactured from 1924 to 1926 by the Triumph Motor Company in the UK. It was powered by a four-cylinde...