Scott Duce Oil on Panel “Lasher Rain”, circa 2005 Consign Now DeptFine ArtsSizeFramed 16 in. x 16 in. Scott Duce (American b. 1956) Oil on Panel “Lasher Rain”, circa 2005, signed and titled on reverse Framed 16 in. x 16 in. Please note that this auction has ended. Click here for an overview of this auction.