Chalchiuhtlicue, she of the jade skirt, is the Aztec goddess of rivers, lakes, and springs – a potent force symbolizing earthly waters and feminine fertility...
View in Alexandria