She balances her petite frame on a pedestal perched above the altar in a little sixteenth-century church set atop an ancient Mesoamerican pyramid-mountain known as the Tlachihualtepetl, or Mountain Made by Hand, in the city of Cholula, Mexico. Often sporting traditional blue, her dress color will change based on her calendar of events: the processions she will lead, the churches she will visit, the feast days she will celebrate, her birthday. A FB photo of her posted at 6:35pm this... Read more