Mexico - San Miguel de Allende and El Rosario Monarch sanctuary - Terje Lillehaug
Revolution day in San Miguel de Allende

Revolution day in San Miguel de Allende

Latin AmericaMexicoSan Miguel de Allende