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

emotional funny lighthearted relaxing medium-paced

4.0