A review by michelareads
Little Eve by Catriona Ward

2.0