Tag: dunure

Pic shows “alien” on the west coast of Scotland

ALIENS have arrived on the west coast of Scotland. A picture of a washed-up jellyfish has set online imaginations alight - with amused Scots suggesting...

Latest News

WordPress Cookie Plugin by Real Cookie Banner