512 West 19th St.
New York City, New York 10011

Mika Tajima creates installations that merge different genres and media.

Added by Upcoming Robot on April 25, 2008