Cairnleith Crofts

Cairnleith Crofts is a group of dwellings in Ythanbank, Aberdeenshire, Scotland.