Showing posts with label Straker Squire (UK). Show all posts
Showing posts with label Straker Squire (UK). Show all posts

Straker Squire

Straker Squire was based in England in 1893 and in 1899 was producing steam wagons, then in 1906 automobiles and London buses until production ceased in 1926.

Straker Squire
Size: 40mm x 72mm