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...

View Project