A review by butyougotmysoul
Diavola by Jennifer Marie Thorne

4.5

I liked this. It didn’t go exactly as I thought it would which is always a delight.