Lot 1651 , John Horwood (b.1934), Impressionist oil on canvas, River landscape with figures, signed, 24 x 28cm, ornate gilt framed. Condition - good
John Horwood (b.1934), Impressionist oil on canvas, River landscape with figures, signed, 24 x 28cm, ornate gilt framed. Condition - good
£120-180
Sold for £90