Preview Telamons depicting grotesque figures or fantastic and allegorical animals, detail of the baroque facade, Church of Santa Croce, Lecce, Salento, Puglia, Italy Image ID: 1292-4457 Artist: ProCip Purchase a commercial license Buy framed prints & more from our print store