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

funny hopeful informative reflective slow-paced

5.0