John Somerscales

An observational studio and plein air painter in watercolour and oil.