Stephen Palmer
Petworth Park 2
Oil on board
30.5 x 61 cm (dimensions do not include frame)
£1,800
Ref: 531023