Same Time Next Summer by Annabel Monaghan (book review)

Beach Rules: Do take long walks on the sand. Do [...]