The Hidden Rhythms of Kirkcudbright Bay: hidden | The Journal | OnlyBeaches