Steve won the Northern heat of a major new Sky Arts TV series to reach the grand final. The show titled 'Landmark' followed 18 public-artists from 6 regions, across the UK as they competed for the chance to create the UK's next significant Landmark.

Using Format