A review by amfoltz10
Rosebush by Michele Jaffe

4.0

You know it's good writing when you want to slap some of the characters.