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

issue110

Open the article