A review by yasramrio
New Moon by Stephenie Meyer

4.0