A review by mmsolheim
The Great Offshore Grounds by Vanessa Veselka

challenging emotional funny hopeful reflective sad medium-paced

4.75