Lot 1662 , Trevor Haddon (1864-1941), oil on canvas, Venetian canal scene, signed, 72 x 59cm.

Trevor Haddon (1864-1941), oil on canvas, Venetian canal scene, signed, 72 x 59cm.

Trevor Haddon (1864-1941), oil on canvas, Venetian canal scene, signed, 72 x 59cm.

£500-800

Sold for £750