Esperanza
Mexico City, Mexico
Author: analieb
Mercado Sonora
Known as the witch market, visit this market for food, clothes, arts and crafts, animals, and all things voodoo.