Cape Freels

headland on south coast of Newfoundland island

Categories: