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

funny lighthearted relaxing medium-paced

4.5