8 May - 13 June, 2010
Lars Bohman Gallery
Back to Selected Works
Nepenthes, Laughing
2010
digital c-print
113 x 85 cm incl. frame

Nepenthes, Laughing
2010
digital c-print
113 x 85 cm incl. frame