Witch Hunting Love (GL)

What happens when a witch and a witch hunter fall in love? The short answer, chaos ensues. Aurora Fay is NOT your average girl. She…