Letizia Depedri

freelance illustrator and graphic designer

http://letiziadepedri.com/

Trento, Italy