A review by veronicathompson
Midnight Sun by Stephenie Meyer

4.0