British Factory Mascots

Manufacturer:  AC 1904 to date.  Greyhound.

Greyhound, produced from 1935 to 1939.  Chrome plated zinc.  Produced by A.E. Lejeune.  Marked LL Greyhound Of The Road.