LOT 38 Oil painting on canvas signed Stuart Lloyd 1897, 24" x 42", "British river scene near castle". Estimate: $1,500 - $2,500 Auction Date: Monday, April 28 2003 at 7:00 PM