By Itzchak Tarkay

1980
Original Oil on Canvas
55 x 38 cm / 27.5 x 19 inches

Inquire about this artwork