The Christmas Duck

19 episodes  |  1983-84