A new star in the Scottish sky? Not exactly but the name of a monumental sculpture which might well shine like a star, in a near future, on the heights of Gretna Green, one of the most mythical places situated in the south of Scotland, near the border between England and Scotland.
Recent Comments