Oil painting signed Stuart Lloyd
Oil painting on canvas signed Stuart Lloyd 1897, 24" x 42", "British river scene near castle".
Asking price 1529 United States Dollars