Natura Artis Magistra
Natura Artis Magistra

silicone & embroidery on fabric

100 x 125cm