Letizia

Letizia on SoundBetter
Swiss Singer-songwriter based in London. I sing and write in Italian and English :)