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

emotional hopeful inspiring lighthearted relaxing slow-paced

4.75