A review by ymiranda
Counsellor by Celia Aaron

4.0

Very interesting but the cruelty is way too much for me.