Illustrator Leonard Beard / El Periódico de Catalunya

Leonard Beard

View Portfolio
January 6, 2017 8:39 am

3facebook

The internet bubble. Opinion article illustration.

Tags: , , ,