Illustrator Leonard Beard / El periódico de Catalunya

View Portfolio

16carne

Opinion article illustration about artificial meat research.

Tags: , , ,