A review by andrea903
The Beach Club by Elin Hilderbrand

adventurous challenging emotional hopeful lighthearted sad medium-paced

4.0