Quizzing Live

Who Played James Herriot In All Craetures Great And Small

Answer:
Christopher Timothy