A series of works ‘The Litter bug’ – tiny insects from waste made by British artist Mark Oliver (3)
A series of works ‘The Litter bug’ – tiny insects from waste made by British artist Mark Oliver
A series of works ‘The Litter bug’ – tiny insects from waste made by British artist Mark Oliver