Is it Spanish, or Southern Italian? It's really too well done to be one of the old Latin American santos.
My guess it’s Spanish.