Casa Observatorio

Guanajuato, Mexico


Beautiful Weather. Art and Culture. Spanish Immersion