Designed by
Title
Green Bird Procession, wall painting in the Temple of the Feathered Snails, in Teotihuacan, Mexico #169543143
Description
Green Bird Procession, wall painting in the Temple of the Feathered Snails, in Teotihuacan, an ancient Mesoamerican city located in the Valley of Mexico