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

funny informative relaxing medium-paced

3.75