A review by reading_bear
All Things Wise and Wonderful by James Herriot

emotional funny lighthearted reflective medium-paced

3.5