By Zahava Lupu

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

Original oil on paper and mixed media

Inquire about this artwork