Preview

A large, woven sculpture of an insect, possibly an ant, made from natural materials and displayed in a lush, green outdoor setting.
A large, woven sculpture of an insect, possibly an ant, made from natural materials and displayed in a lush, green outdoor setting.
Image ID: 1385-371
Artist: Vasile Jechiu
Purchase a commercial license Buy framed prints & more from our print store