Designed by
Title
Light bulb icon energy saving fluorescent lamp silhouette stamp doodle set eco economy lightbulb #248089617
Description
Light bulb icon, energy saving fluorescent lamp silhouette stamp, doodle outline set. Eco economy neon lightbulb shine sign. Symbol idea and creativity, innovation, solution or think, modern invention