Buy Add to Lightbox
Spanish policeman on horseback patrolling street in San Miguel de Allende, Mexico. San Miguel de Allende is a UNESCO World Heritage Site.
Spanish policeman on horseback patrolling street in San Miguel de Allende, Mexico. San Miguel de Allende is a UNESCO World Heritage Site.