A review by josies
On the Shore by Laura Pavlov

hopeful lighthearted fast-paced

4.25