Vibrant contemporary oil paintings

image2277

Seascapes, landscapes and portraits