Keywords: HuilocintlaHuasteca.JPG Replica from Huilocintla Veracruz An animal licking up the blood of the mouth of a priest who sacrificed himself Own 2008-03-02 Thelmadatter Bellas Artes station Steles in Mexico Art in Mexico City subway Huaxtec art |