Hundreds of women line the streets and participate in their colorful shawls; young women, little girls, and grandmothers wear the white lacy veils that mark their devotion. (photo: Victoria Stone)
Hundreds of women line the streets and participate in their colorful shawls; young women, little girls, and grandmothers wear the white lacy veils that mark their devotion. (photo: Victoria Stone)