Andy Ouchi, ‘Nature and Abstraction V’, 2015, Galerie Nikolaus Ruzicska

The artist

About Andy Ouchi

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