A review by treehuggeranonymous
The Carpet People by Terry Pratchett

5.0