Dreamstime

Royalty Free
 
 
ancient aztec city gods mexico pyramid rock ruins stone teotihuacanless

Designers Also Selected These Stock Photos