Organisation

Dover (England). Town and Port Council.