London, Berkhamsted, United Kingdom
Recognition
Artist featured in a collection
Working as an artist and sculptor, Stephen creates aluminium and canvas paintings that capture the forces of nature. Using oils and a mix media including sand, bitumen and aggregates, Stephen build layers that express his emotions going deeper within himself and translating onto the painted surface....
artworks
View All 8 Artworks