A review by sheilaf9
A Hundred Summers by Beatriz Williams

4.0

Such a great summer beach read!