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

Using Format