Shrek the Sheep

Shrek the Sheep

Meet Shrek, he is a Merino Sheep and one of New Zealand’s most beloved icons. He was found wandering the wilderness on his own so debilitated by his overgrown coat because his fleece hadn’t been sheared in 6 years! As the story goes, he escaped his flock in search of freedom or perhaps to satisfy […]