Helios by artist Luke Jerram is a 7m sculpture named after the ancient Greek mythological god of the sun. As Helios’ second location on its tour, National Trust site, Seaton Delaval Hall ...