Research Mayavase.com


Image:  8605

File date:  2002-04-09

Caption:  La Igelsia

Description:  Chichén Itzá, Yucatán. A mask from the east corner of La Iglesia. The mask may represent the Principal Bird Deity, Itzam Yeh



Photograph by Justin Kerr