John Hitchens
November Bracken, 1981
Oil on canvas
40.5 x 109 (dimensions do not include frame)
£10,000
Ref: 531437