A review by cedence
The Mara Dyer Trilogy by Michelle Hodkin

4.75