Zacharias Koumblis - Composition I ErrorZacharias Koumblis - Composition I - Petalouda Art Gallery Technic: mixed media Dimensions: 90 x 90 cm Year: 2004-2007 Price: 3,600 € Contact gallery for details Back to Zacharias Koumblis