A review by misscharlied
Blue Diary by Alice Hoffman

4.0

I read this a very long time ago and loved it.