A review by meg_sm
The Dark Days Pact by Alison Goodman

5.0

*heavy breathing* THAT ENDING