The watermark is added for display purposes only
Printed Sticker from Shutterstock's Library
Product ID: SS-2483179843
A vibrant flat vector scene showcases Chichen Itza's wonder. The iconic El Castillo pyramid rises in the center, its stepped sides adorned with hints of Mayan glyphs.
Powered By Shutterstock Artist: VectorCraft Studio