Vibrant contemporary oil paintings

image1

Seascapes, landscapes and portraits