Bring a touch of the wild into your home with Alice Frost's flour sack tea towels. The screen printed cloth features a menagerie of creatures, from furry critters and feathered friends to a curious banana slug. Measuring 30" x 30" and with a 12" x 5" image print, it's made of 100% cotton and printed in sunny California.