Mexico – Oaxaca & the Pueblos Mancomunados

Oaxaca rancho 1

Typical “rancho” where farmers sleep while working the rural farms

Bookmark the permalink.