A review by delaneysmith
The Pact by Karina Halle

3.0

Very predictable but still cute! Review to come.