Francesca Marti’ – “The Last Word / La Ultima Palabra / Das Letzte Welt”, published by abcMallorca, Spain, winter issue, 2017-2018news / By xesca Open the article