Skip to playerSkip to main content
  • 19 years ago
Destined to be the UK's first permanent coastal sculpture sited off Newbiggin Bay, Northumberland, this Sean Henry sculpture will be sited in the sea itself.
Comments