A review by readalongwithnat
The Hop by Diana Clarke

5.0

Withholding public review until HarperCollins negotiates a living wage with their union