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

funny hopeful informative inspiring lighthearted reflective medium-paced

4.5