enigmatic sequence with rats & flowers, 2003 - Ilfochrome print mounted on aluminium – 107 x 107 cm.

enigmatic sequence with rats & flowers, 2003 – Ilfochrome print mounted on aluminium – 107 x 107 cm.