Pietari Posti Categories IllustrationPosted on November 26, 2013 Pietari Posti is an illustrator based in Barcelona, Spain. Find out more about him and his work here.