LOT 598 Oil on canvas signed L. Stephen, 12" x 16", "Landscape". Estimate: $40 - $60 Sold For: $85 Auction Date: Tuesday, March 26 2013 at 7:00 PM