Magic & Occult Headdresses

Everything from witches, warlocks, wizards, and sorcerers, to fortune tellers, oracles and shaman!