Huajuapan

Travel Guide

A historic church with a yellow dome and a red building with a blue dome.