North Carolina-based artist Yumi Okita creates breathtaking textile moths that blend lifelike realism with artistic craftsmanship. Inspired by the intricate

Read More