North Wales Waterfall – WILLIAM MELLOR

North Wales Waterfall

WILLIAM MELLOR, 1851-1931

oil on canvas

12 x 18 inches

signed

Categories: ,