94
/ 150
FBL19632
Kukulkan at the base of the west face of the northern stairway of El Castillo, Chichen Itza
Kukulkan at the base of the west face of the northern stairway of El Castillo, Chichen Itza