Antarctic Peninsula
This marine species occurs off the South Shetlands; the Scotia Ridge in the Scotia Sea; Antarctic Peninsula