Waiting for the Flood - Alexis Hall

Another lovely example of why I love Alexis Hall's writing. A beautiful story, with everyday, but at the same time extraordinary characters and events, written in exquisite language, full of emotions. Slow, but mesmerising... A bit of laughter, many sad tears, some happy tears and then simply warm, fuzzy feelings.