Private Space, 2007, installation view, Chelouche Gallery, Tel Aviv
Private Space, 2007, installation view, Chelouche Gallery, Tel Aviv
Loading image. Please wait