Merry Christmas every one.
This sign is from the 50's & shows King Neptune who was advertising "Neptune" fuel. I have only just purchased it & every one that has seen it says it is Santa. The sign is 1200 x 1200.