William Mellor - Barnard Castle

William Mellor - Barnard Castle

Code: 10169

SOLD

William Mellor (1851-1931)

'Barnard Castle'

Signed Oil on Canvas