Chichen Itza Mexico illustration

in Travel

Flat illustration featuring one of Mexico's pyramids, Chichén Itzá. The design shows the pyramid surrounded by plants and vegetation. It also says Mexico Chichen Itza.