Information Center for Israel Art
Ilan Averbuch
Israel, 1953
Deus Ex Machina
The Open Museum, Tefen Industrial Park, Western Galilee

©2018 Israel Public Art