Results 1 results found Mangersta Sea Stacks bathed in golden afternoon light, Isle of Lewis, Outer Hebrides, Scotland, United Kingdom, Europe