Vintage cotton envelope 'bag' for storing linens - I think this would be a lovely pillow sham, with that H monogram embroidery!
It's cotton sheeting fabric, all the embroidery hand stitched. Measures about 28" x 22 1/2" overall. There's a little light discoloration and a few spots. No serious damage.