This lamp is based on combination of articles from Prusa printers blog (https://www.prusaprinters.org/3d-printing-lamps-and-embedding-led-lights/ and https://www.prusaprinters.org/from-2d-to-3d-how-to-turn-a-picture-or-a-photo-into-a-3d-model/). The lamp is desinged for photos of 100 × 75 × 2 mm. The picture in lamp can be changed easily because one side is removable and joint fits together by 4 magnets. The other side (cover_B) is glued to the body after LED cabling is installed. You can use LED light strip plugged to USB of 10 mm widht. The lamp can be oriented on height too.
Additional material:
4 × neodymium magnet 10 × 7 × 2 mm
LED light strip with remote control, USB
Infill 15 %, Layer 0,15 mm
Supports for body and cover_A; on buildplate only
The author hasn't provided the model origin yet.