Xochipilli, often glossed as the "Prince of Flowers," is far more than a benign patron of beauty. He is a complex deity in Mesoamerican mythology, embodying ...
View in Alexandria