A review by elcb
All Rivers Run Free by Natasha Carthew

4.0

Didn’t think I’d enjoy this to begin with, needed time to gel with the writing style. Ended up adoring it. Would be keen to read more from the author.