Owen Bowen oil artwork captures British Impressionism through landscapes, marine scenes, and still life paintings produced across the early decades of the twentieth century.
The listings span four distinct decades from nineteen hundred to nineteen thirty, documenting landscapes, marine views, and still life oil paintings.