Aimee Weber on the cover of Art News Magazine

Monday, February 4, 2008

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