By Ilan Itach

2009
Original Oil on Wood
96 x 104 cm / 38 x 41 inches

Inquire about this artwork