Sheep May Safely Graze still

Season 2 · Episode 3

Sheep May Safely Graze

  • Release date
  • October 8, 1990
  • Runtime
  • 30 min

The Fields find themselves in trouble with the Mayor and the local authorities when they try to add some finishing touches to their garden. Hester and William get more than they bargained for when they win the village raffle.

Community

No ratings 0 likes

Episode reviews

No reviews for this episode yet.