The Divine Providence Church located in Sanctorum, Puebla, Mexico, just in front of the Volkswagen Company is a very beautiful place. In the image we can appreciate three cherubs made in cast and hand painted at the top of the facade.