1940s or 50s vintage printed cotton feedsack fabric, purple and teal roses on lime green.
This is 30" wide (full width, both selvages intact) x 30" long. Condition is very good, no fading or spots.