Vintage VIP / Cranston country prints blocks patterned cotton fabric, indigo blue on unbleached cotton. This is 44" wide, 4+ yards long. 90 blocks about 9" x 9" in all.
It's never been laundered, has a few spots which look like they'll wash right out.