Steven Marshall, is a well established British Contemporary Artist, whose work is shown internationally in London, Venice, LA, New York and The Hague.
In 2022 Steven was the Inaugural 1st Prize winner of our Open Arts Competition with 'Undercurrent'.