David Meeking

Semi abstract sea and landscapes painted in oil on canvas.