By Ilan Itach

2009
Original Oil on Wood
100 x 120 cm / 39 x 47 inches

Inquire about this artwork