A series of works ‘The Litter bug’ – tiny insects from waste made by British artist Mark Oliver (1)
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