Hoffman Bali Pop - Batik - Fundamentals

40 different fabrics, each 2.5x43/44". 100% hand dyed cotton