Techno-Entomology art – tiny insects from waste made by British artist Julie Alice Chappell (3)

artist Julie Alice Chappell

Techno-Entomology art – tiny insects from waste made by British artist Julie Alice Chappell