This illustration has been commissioned by Cap, an advertising agency from Romania. Cap means head in Romanian. Something magic about the people working here is the fact that they travel however they like and they bring lots of colorful stories. I really feel like home here.
Back to Top