A review by gnomepatronus
Midnight Sun by Stephenie Meyer

5.0