A review by shelbyjo
The Last Time We Say Goodbye by Cynthia Hand

4.0