Happy Halloween from CTP and unless you're outside in New Zealand or Montana, I'll bet you didn't realize that the last Saturday in October is also "Hug a Sheep Day" (seriously, Google it). So by all means, go out and hug a sheep today if you have the opportunity, let him or her know that we appreciate all the wool clothing that they make possible, but let it go at that...
Photos taken in New Zealand 2014 (WWOOF New Zealand).