Figures on the Shingle Beach Oil on Board 21x30cm £595

Andrew King