Leandro Castelao

28 September 2010

Leandro Castelao is an illustrator living and working in Buenos Aires. His infographic style is best when silkscreened, so check out his online shop. His client work is also worth a look.

Leave a comment