Shop

Your smell

105 IVA inc

13.5 x 15 cm (paper size)

13.5 x 15 cm (image size)

Soft varnish + acetate

75 prints + 7 author’s proofs edition

2015

In stock

SKU: 00178 Categories: ,