The northernmost cape of Europe

The northernmost cape of Europe