The Isle of Arran or simply Arran is an island off the west coast of Scotland. It is the largest island in the Firth of Clyde and the seventh-largest Scottish island, at 432 square kilometres. From Wikipedia
Analysis of rare artefacts alongside landscape context is reshaping views of communal life among Scotland’s first farmers.