an oil painting of flowers on the beach