By Itzchak Tarkay

2009
Original Oil on Canvas
81 x 112 cm / 32 x 44 inches

Inquire about this artwork