Tolsta Head


Tolsta Head - cape in Outer Hebrides, Scotland, UK.