Blog posts tagged with ''Lumen Print''

Tag: Lumen Print

A lumen print is a solar photogram – an image created on photographic paper, exposed by the sun. It began as one of photography’s earliest experiments in the 19th century.