British Factory Mascots

Manufacturer:  Vulcan Motors Lancashire 1902-1928.  Advertising Sign.

The official advertising for the Vulcan mascot.