A review by mschrock8
The Endless Beach by Jenny Colgan

4.0

Borrowed on Hoopla through JCPL.

Listening length 10 hr