A review by ilsesbooks
The Worst Curse by Carrie Hope Fletcher

adventurous medium-paced

3.0