Un germoglio di rinascita (let. a bud of rebirth), the altar of Santa Chiara church in Francavilla Fontana