Portsoy Harbour in Portsoy, Aberdeenshire, SC, United Kingdom ...
marinas.com
Images may be subject to copyright.