A review by honeywine
Diavola by Jennifer Marie Thorne

4.5