Ancient mayan pyramid of chichen itza under clear blue sky in mexico - Free Stock Photo | Picren | PicRen