Natura Artis Magistra (detail)
Natura Artis Magistra (detail)

silicone & embroidery on fabric (detail)

100 x 125cm