An English Landscape signed 'David Shepherd' (lower right) oil on canvas 66 x 230cm (frame size 86 x 261cm) ARR Provenance Acquired in 2012 from the David Shepherd Foundation by the present owner
Our website uses cookies, as almost all websites do, to help provide you with the best possible browsing experience.