A review by emilyreads123
Midnight Sun by Stephenie Meyer

5.0