Lot 306 , A Germ oils advertising enamel sign, 36x26cm

A Germ oils advertising enamel sign, 36x26cm

A Germ oils advertising enamel sign, 36x26cm

£150-180

Sold for £140