Go back

S&H Green Stamps Illuminated Plastic Sign

2008.0018.0002

Permanent Collection

Plastic — Fluorescent-illuminated, Signs/Displays

Signs/Displays

circa 1960

plasticFluorescent Lightbulbs