‘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:Fisherman painter Mark SusinnoInsects in dewdrops by David ChambonBritish artist Sir Winston ChurchillBritish wildlife artist Gordon BeningfieldUggie the artistUzbek artist Erkin