Author: Archivo del Ayuntamiento de Puebla.