A review by peaknit
A Hundred Summers by Beatriz Williams

4.0

More than a beach read with some good twists and turns.