Mangersta or Mangurstadh beach and sea stacks on the Isle of Lewis and Harris, Outer Hebrides, Scotland.

Mangersta or Mangurstadh beach and sea stacks on the Isle of Lewis and Harris, Outer Hebrides, Scotland. - 40810293

Similar stock images

to-top-page