A review by _pia
Penance by Eliza Clark

Did not finish book. Stopped at 38%.
Why too many characters, I got so confused. Maybe I will try again in the future