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

issue110

Open the article