New Aberdour beach near Fraserburgh, Aberdeenshire. Late afternoon sky and reflections.