The National Trust has announced that it will display a renowned artist’s newest giant sculpture of the sun at Seaton Delaval Hall this spring.
At the other end of the park, in front of Helios Grand Hotel, is a statue of the sun god shooting an arrow. Crews are ...