A review by samthebibookworm
New Moon by Stephenie Meyer

2.0