Modern Shibori: beyond handcrafted tradition

  • 1751
  • 1699