A review by kerianne0
Scarlet by Marissa Meyer

medium-paced

4.25