Cape Freels

headland on north coast of Newfoundland island

Categories: