Carlo Giambarresi
Biography ▼
Carlo is an illustrator based in Sardinia, Italy and has been freelancing since 2010. He has completed two professional courses in illustration, at the IDEP Institute of Design and at the Escola Massana, while living in Barcelona. Besides illustration, he enjoys listening and playing music, reading books, watching movies and enjoying the outdoor life.