An exhibition view

Castra Gallery (Haifa, Israel)