Kauyumari Deer Huichol God Full Body

Kauyumari god and guardian of Peyote at ayahuasca in Huichol Mythology in Nayarit and San uis Potosi MĂ©xico, Kauyumari stands for "The Blue Deer"

More by Jorge Ochoa

View profile