The Weeping Stones
In the remote Isles of the Hebrides, particularly upon the wild shores of Skye and the distant Outer Islands, there are stones that weep.
In the remote Isles of the Hebrides, particularly upon the wild shores of Skye and the distant Outer Islands, there are stones that weep.