Tiny vintage reading light with book clip and long electric cord for a wall socket. This would be cute clipped to a bedside table as a night light, too!
It's about 4 1/2" tall with a all metal helmet style shade 3" in diameter. It has the original pale pink paint finish - very worn - and works fine.