An enamelled metal B.P. Motor Spirit advertising sign

1/1

Hammer

£60

An enamelled metal B.P. Motor Spirit advertising sign