By Ilan Itach

2008
Original Oil on Wood
94 x 116 cm / 37 x 46 inches

Inquire about this artwork