JavaScript seems to be disabled in your browser. For the best experience on our site, be sure to turn on Javascript in your browser.
# type at least 3 letters # press enter key to search
Ilaria Dal Canton is an illustrator with a solid background in philosophy. Born in Italy, she is living in Spain at the moment but also likes the idea of being somewhere else tomorrow. If need be she speaks French, English and a little German too.
1 Item