Street scene of colorful buildings and whispy clouds in Oaxaca, Mexico.
Piles of naturally dyed wools ready to be woven into a rug. Teotitlán del Valle, Oaxaca Region.