Wilmington Prints Essentials Green Criss Cross Flannel Sold by the Yard Premium 44 inch wide cotton flannel fabric