Meet the SheepA Visit to Esther’s Place and Lamb of God Farm/Big Rock Organics in Big Rock, Illinois When I started to explore the fiber art of needle...