It looks like nothing was found at this location. Maybe try a search?
European Land Art Festival & Stone Stacking Championships
A Land Art Festival based in Dunbar Scotland held annually in summer
It looks like nothing was found at this location. Maybe try a search?