A British Impressionist
Steve is a landscape painter based in Henley-on-Thames which is a town in Oxfordshire, England.
Primarily a landscape painter, Steve is proud of being entirely self-taught.
Steve's paintings feature in many private collections worldwide and are very rarely exhibited.
Commissions are sometimes accepted and his works are sometimes for sale via carefully selected gallerys.
If you have interest in any particular peices or if you would like to enquire about a comission please get in touch.