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

Julie Alice Chappell Techno-Entomology art

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