Aimee Weber on the cover of Art News Magazine

Check out the latest issue of Art News Magazine feature our favorite butterfly on the cover!