Vibrant contemporary oil paintings

image1054

Seascapes, landscapes and portraits