Adorable Sheep

What’s this? Why it’s a bunch of adorable sheep from the state of Vermont that our MEVO Summer Interns saw on our field trip to the state’s organic farms last year. The interns were happy to see these sheep, and we imagine the sheep were happy to see the interns.