Day 6 Templo Mayor - tedder
IMG_8662

IMG_8662

Two frogs of the frog altar, associated with the rain god.