Incoming sea mist. Aberdeenshire coast and no escape.
Back