The village of Crovie, Banffshire, Scotland. Built in a single row up against the cliffs facing the North Sea