Stock Photo: Richly decorated facade with rose window or Catherine window of Baroque Basilica di Santa Croce, Church of Holy Cross, completed in 1695, Lecce, Apulia, Puglia, Southern Italy, Europe