Our dog walks funny on the shingle beach at Kippford

Oil on canvas

51x76cm

£1950