Results 2 results found Strathlethan Bay with the War Memorial on the clifftop near Stonehaven, Aberdeenshire, Scotland, United Kingdom, Europe Strathlethan Bay with the War Memorial on the clifftop near Stonehaven, Aberdeenshire, Scotland, United Kingdom, Europe