Stock Photo: The Basilica di Santa Croce Basilica of the Holy Cross, close up of the rose window, Lecce, Puglia, Italy
Stock Photo: 1566-641353 The Basilica di Santa Croce Basilica of the Holy Cross, close up of the rose window, Lecce, Puglia, Italy