Hecate's.Hounds Picture

The greek goddess of magic. She is powerful and wild, heralded by the howling of dogs.
Continue Reading: Hecate