A review by lemmonjade
New Moon by Stephenie Meyer

3.0