Momm  Interactive Installation  Touch Screen Monitor, Computer, Speaker
Archival Pigment Print, Acrylic  86 x 52 x 55 cm  2007

Watch Video | Read Text