Alios Itzhak, 2011
Oil and enamel on canvas
95.9" x 72"


WORKS
PROJECTS
MEDIA
RESEARCH
CONTACT