Kessingland breaking wave

Picture 2 of 16

Kessingland breaking wave, Oil on Board, £620