The Eye of the Sea - a british Island.