Many seals groan on the rocks amid the whirring waves.