€44.00
– Sold Out| /
The canvases of the Ants!
These are screen prints on natural, 100% biodegradable canvas, which is stretched manually on a 5 cm thick wooden frame. They are produced and packaged in Italy and are available in two different formats: 20x20cm or 40x40cm.