Meghan Gordon (Art 14) has become the director of Ochi Projects in Los Angeles after two years with CES Gallery and more than three years with Luis De Jesus Los Angeles.
Meghan Gordon (Art 14) has become the director of Ochi Projects in Los Angeles after two years with CES Gallery and more than three years with Luis De Jesus Los Angeles.