‘The Litter bug’ – tiny insects from waste made by British artist Mark Oliver ‘The Litter bug’ – tiny insects from waste made by British artist Mark Oliver Related Posts:Mark Oliver and Julie Alice Chappell Techno-Entomology artFisherman painter Mark SusinnoInsects in dewdrops by David ChambonBritish artist Sir Winston ChurchillBritish wildlife artist Gordon BeningfieldUggie the artist