A review by logankier17
A Curse for True Love by Stephanie Garber

adventurous dark emotional medium-paced

5.0