‘Wild Wonders’ is an exhibition with nine massive animal sculptures all made from beads. Cesar Menchaca is the artist and hopes to leave a lasting impression about the Huichol culture. Menchaca says ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results