Windham Fabrics Dover Cotton Flannel Navy Blue Violets Sold by the Yard Premium 44 inch wide Cotton flannel fabric