ESTABLISHED IN 1931 LONDON
Lake Geneva: Château de Chillon at sunset
oil on canvas,57 x 77 cmsigned and dated 1875SOLD