Sheep Applique Tea Towels
Wonderful Sheep Applique themed tea towel, 48x76cm. 100% cotton.