Mid-century vintage cotton fabric with an unusual menswear style print in red and teal blue on white. These are maybe tiny shields with even tinier designs, or leaded glass windows?
It's 36" wide x 2 1/2 yards, in excellent condition - crisp and nice, never laundered. It's a medium weight, nice for a shirt, or quilting.