HN7J5971


HN7J5971

Temari balls. Made by wrapping countless thousands of turns of silk. Matsumoto, Japan.