Vibrant contemporary oil paintings

image127

Seascapes, landscapes and portraits