A review by violet97
All Things Bright and Beautiful by James Herriot

emotional funny hopeful informative lighthearted reflective relaxing medium-paced

5.0