NARROW SEA Law Professor 10 years ago English law. Those seas which adjoin the coast of England. No related posts found