Siren larva

'60 x 45 cm
Inkjet print on Ilford Bariet 'Gold fibre' paper