Vision of Hecate Picture

Hecate is the Greek goddess of the crossroads.
Hecate Doodles
hecate
Vision of Hecate
hecate
Hecate witch and goddess