Wednesday, April 15, 2009

Adriana Lara, Cartoons & Interactivity





Installation (banana peel) 2008

img1, img2