A review by ericacamille85
Scarlet by Marissa Meyer

4.0