A review by pilesoflaundry113
Rosebush by Michele Jaffe

3.0

It was twisted at the end, not who I expected. At times it was slow but I kept going because I had to know what happened.