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

artist Julie Alice Chappell

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