Pail Beighton Auctioneers Ltd

James Salt (1850-1903) oil on canvas.

James Salt (1850-1903) oil on canvas.

James Salt (1850-1903). Oil on canvas in pierced gilt frame. The Grand Canal, Venice. Signed, 34cm x 60cm.

Sold for: £1,400