Lot 910 , Shell Lubricating Oil sign

Shell Lubricating Oil sign

Shell Luricating Oil sign
Estimate
Estimate: POA

Sold for £40