Joseph Scheer

Actias luna
Printers Proof 2006, Edition of 12 (sold out)
34 X 46 inches
Iris Print on watercolor paper

value $5000

Bio
simen Johan