bn:14010030n
Noun Concept
NL
No term available
EN
A general lighthouse authority is one of three agencies primarily responsible for aids to navigation in the United Kingdom and the Republic of Ireland. Wikipedia
Relations
Sources