Artist Yumi Okita creates amazingly intricate insect sculptures out of colorful, bold textiles. The Raleigh-based artist makes the hand-sized moths, butterflies, and even cicadas by painstakingly ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results