A review by zoeferry
Notes from a Small Island by Bill Bryson

5.0