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

adventurous emotional funny inspiring lighthearted relaxing medium-paced

5.0