Frogs at Templo Mayor

Item

Title
Frogs at Templo Mayor
Description
Sculpture at Templo Mayor - Frogs