Current Exhibition

Poppies

Ochi Projects
3301 W. Washington Blvd.
Los Angeles, CA 90019

December 5, 2020 – January 30, 2021

Current Exhibition


New Pots

Dio Horia 2 Shop
Athens, Greece

Opening: October 5, 2020