A review by duskangelreads
The Wild Robot by Peter Brown

4.5