Auto Draft

Tova Osman Art Gallery, Tel Aviv