Vintage Upholstery Canvas Print Large Swatch. The header has been removed so I don’t know the maker but it is a high quality textile cotton canvas print.
Measures 50” width x 36” length.