Artist Jean-Luc Godard blends man-made with nature by creating stunning lamps from natural materials and modern light sources.
Artist Jean-Luc Godard blends man-made with nature by creating stunning lamps from natural materials and modern light sources.