Preview Favßade, Church of the Holy Cross, Lecce, Salentine Peninsula, Apulia, Italy Image ID: 746-81069 Artist: Fabio Giuliano Stella Purchase a commercial license Buy framed prints & more from our print store church cathedral baroque architecture cattedrale lecce salento penisola salentina salentine peninsula puglia apulia italy santa croce favßade religion church of the holy cross vertical