Book Review of Witch Heart (Elemental Witches, Bk 3)

Witch Heart (Elemental Witches, Bk 3)
reviewed on + 122 more book reviews
Helpful Score: 2


Too much mush and not enough action