Sheldon Helfman - late 1990s

Sheldon Helfman "Eden" 30"x22" 1999 sold