Andy Ouchi, ‘Philodendron and Ivy’, 2007, Galerie Nikolaus Ruzicska

The artist

About Andy Ouchi

United States, b. 1974, Palo Alto, CA, United States, based in Los Angeles, CA, United States