Barley Farm Sheep Tea Towel England - Home - Kitchen - Tea Towels, 13 years ago, 1713 hits A Barley Farm Tea Towel in Full Color with Farm Sheep Design