Mexico - San Miguel de Allende and El Rosario Monarch sanctuary - Terje Lillehaug
Botanic (desert) garden in San Miguel de Allende

Botanic (desert) garden in San Miguel de Allende

Latin AmericaMexicoSan Miguel de Allende