Indiana

Mantra of Morta “Snake Charmer” Album Artwork

Mantra of Morta “Snake Charmer” Album Artwork

The crew over at Mantra of Morta had a clear vision for their “Snake Charmer” album artwork. A hooded shamanka (female shaman), wearing a veil that only covered the upper...

View Project