Hoffman Fabrics Bali Batik Mixed Leaves 3352-306 £1.40/10cm

Hoffman Fabrics Bali Batik Mixed Leaves 3352-306 £1.40/10cm

  • £1.40


Hoffman Bali Batik hand dyed in Indonesia