2 yards 12" by 42" wide. 100% cotton. MADE IN japan.
/
/
2 yards 12" by 42" wide. 100% cotton. MADE IN japan.