A review by rellaviir
New Moon by Stephenie Meyer

3.0