A review by tgold98
The White Rose by Amy Ewing

5.0

Would have been 4/5 if it wasn't for all those plot twists....and Garnet