Lot 691 , Charles Horwood (1907-1975), oil on board, Beach scene, signed, 30 x 39cm

Charles Horwood (1907-1975), oil on board, Beach scene, signed, 30 x 39cm

Charles Horwood (1907-1975), oil on board, Beach scene, signed, 30 x 39cm
£100-150

Sold for £220