Kessingland breaking wave

Image 2 of 16

Kessingland breaking wave, Oil on Board, £620