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.
£500-800
Sold for £750
Trevor Haddon (1864-1941), oil on canvas, Venetian canal scene, signed, 72 x 59cm.
£500-800
Sold for £750