Doors in San Miguel De Allende, Mexico
San Miguel De Allende, Mexico - May 29, 2016: Police officers on horseback patrol the streets
San Miguel De Allende, Mexico - May 29, 2016: Women selling handmade dolls along the street in San Miguel de Allende