Stroma Cottage

Self Catering

128 Harbour Road, Gardenstown, Aberdeenshire, AB45 3YS