MEXICO/NATIONAL MUSEUM
The sculpture of TLALOC, the Aztec rain god, at the entrance of the National Museum of Anthropology of Mexico City
Hi-Res image available upon request
Picture No
10152048
Media ID
48918212
Credit
Mary Evans Picture Library/HUBERTUS KANUS
Source
Photograph by Hubertus Kanus (HK2-T2-438)
Date
1984





























