casita-colibri.blog
Preparing and waiting
October 30, 2016, around and about the valley of Oaxaca, preparations were underway for Día de Muertos. Bread, fruit, chocolate, nuts, and flowers for sale spilled from mercados into the streets; …