3. Sheep May Safely Graze

Aired Oct 8, 199030 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.

Your diary entry

Sign in to log when you watched this episode, add your rating, and write a review.

Sign in →
Sheep May Safely Graze