CHARLES LESLIE (1839-1886)A Mountain River Landscapec. 1880 Charles Leader was a landscape painter specialising in pastoral scenes of Scotland and the North of England. Leader expertly captured images of changing light and today his work can be found in the South Shields public Museum in County Durham in the North of England. Dimensions
Ref No - 1032 £POA
|