Even more Huichol

A new concept which combines the 8 pointed star with a god's eye - more direct symbols from the Huichol culture.

Rebound of
Posted on Feb 27, 2013

More by Cosmic

View profile