Istituto Padre Messina, Palermo, Sicily. Photo: Cave Studio, copyright Manifesta


0 Comments