By Zahava Lupu

SOLD
2001
None
80 x 60 cm / 32 x 24 inches

Original oil and mixed-media on paper

Inquire about this artwork