A review by thislifebetweenpages
Touching Spirit Bear by Ben Mikaelsen

adventurous challenging dark emotional sad slow-paced

3.5