
Stephen Peters
Visual Artist
Stephen Peters is an artist working in Mixed Media, based in United Kingdom. Known for Impressionism.
Capturing the poetry of life and the natural world evoking sense of place and belonging in every painted image I produce by impressionistic brushwork.
United Kingdom
Joined October 2025