Vibrant contemporary oil paintings

image177

Seascapes, landscapes and portraits