Article rating
from 0 people

Distribution

British Isles from Ireland, Scotland, Wales, south-west England, Isle of Man and the Channel Islands. Europe: Mediterranean, Azores, Portugal, Atlantic coast of Spain and France, Netherlands and the Baltic Sea. Atlantic coast of North America: North Carolina to Argentina. Further afield: Jamaica, the Canary Islands.