Peter Barker 'Cattle by the Oxford Canal' oil on board 25.5x43cm

£1,295.00