William Mellor - Barnard Castle

William Mellor - Barnard Castle

Code: 10169

£5,950.00

William Mellor (1851-1931)

'Barnard Castle'

Signed Oil on Canvas