LandEscape Art Review - Page 4

Alicia Shahaf

Born in Buenos Aires , Argentina ; lives and works in Israel since 1980

I