Aztec ritual weeping; Florentine Codex, Book 1. Photo: http://www.mexicolore.co.uk

Aztec ritual weeping; Florentine Codex, Book 1. Photo: http://www.mexicolore.co.uk