A review by shutupaboutbooks
The Demon's Bargain by Katee Robert

4.0