Lumen Posted on April 5, 2006April 5, 2006 by Steve “Lumen is a series of acid-etched, stainless steel, oil lamp shadow projectors.” AdamFrank | Lumen Series