Spirit- Five Wells Farm April 2017. ← Previous Next → Spirit pinching the sheep’s haylage in the barn- Five Wells- April 2017. Read More... Spirit pinching the sheep’s haylage in the barn- Five Wells Farm- April 2017. Share this:ShareEmailFacebookTwitter