A review by hydr4ngeas
Heartless by Marissa Meyer

emotional mysterious sad

5.0