A review by mimsyreads
Scarlet by Marissa Meyer

3.0