A review by stitchandwitch
Blue Diary by Alice Hoffman

5.0