A review by whendles
The Lonely Hearts Book Club by Lucy Gilmore

adventurous challenging emotional funny lighthearted reflective sad medium-paced

5.0