Lot 1877 , Joel Owen (1892-1931), oil on canvas, Loch scene, signed and dated 1912, 50 x 75cm

Joel Owen (1892-1931), oil on canvas, Loch scene, signed and dated 1912, 50 x 75cm

Joel Owen (1892-1931), oil on canvas, Loch scene, signed and dated 1912, 50 x 75cm

£80-120

Sold for £110