mugglereads.com
Serpent & Dove by Shelby Mahurin
I have read quite a handful of fantasy books and they frequently involve vampires, werewolves, angels and Nephilim (fallen angels). Meanwhile, witches are usually on the sidelines and play minimal …