Santa Cruz de la Soledad plaza adorned with 1,300 “Eyes of God”
Decorations inspired by traditional Wixárika craftsmanship
With about 1,300 “Eyes of God,” the main plaza of Santa Cruz de la Soledad,…More