A review by elena0408
The Amazing Story of Adolphus Tips by Michael Morpurgo
adventurous
informative
mysterious
sad
medium-paced
3.75