British Factory Mascots

Manufacturer:  Star Cars 1898-1932.  Late Star.

Late Star, produced from 1922 to 1931.  Made from polished nickel, Joseph Fray Ltd Birmingham.