They lay you down across chacmool (the god), and this is the last thing that thousands saw before their heart was ripped from their chest...
Add your comment ...
SONY DSC-P1501/100 secondF/5.2ISO 10024 mm
sacrificial altar uxmal mexico