Warm & Wonderful Sheep Tea Towel Warm & Wonderful Sheep Tea Towel (£20) Image Source: warmandwonderful.com Warm & Wonderful Sheep Tea Towel £20 from warmandwonderful.com Buy Now