This is a modified version of CageLight0. It is larger, has a more open grill work, and the bottom is redesigned to be simpler and easier to print. At a layer height of 0.200 mm this light printed in just over 40 hours.
The light is designed to hold a standard LED puck light; search for "LED puck" and you will find several options. The light has a space for accommodating the cord for a wall-powered LED.