A review by sal_3
All Creatures Great and Small by James Herriot

funny hopeful inspiring reflective relaxing medium-paced

4.25