The carved stone with hieroglyphs was found at the Chichen Itza archaeological site in Mexico.
Subscribe
Login
0 Comments