Lot 695 , Charles Horwood (1907-1975), oil on board, Beach scene, 24 x 29cm

Charles Horwood (1907-1975), oil on board, Beach scene, 24 x 29cm

Charles Horwood (1907-1975), oil on board, Beach scene, 24 x 29cm
£100-150

Sold for £150