Lumen Printing is a photographic printing process that uses darkroom paper exposed in the sun to produce a print.

Daffodil Lumen Photogram - 5x7 - Limited Edition Re-Print

$13.00Price