www.homespunhearth.com

     
Large selection of folk-art style fabrics and patterns.