Tags: #ellon aberdeenshire #ellon The #ellon town #ellon of #ellon Ellon #ellon on #ellon the #ellon river #ellon Ythan #ellon in #ellon Aberdeenshire, #ellon Scotland, #ellon UK #ellon Stock #ellon #ellon Photo #ellon - #ellon Alamy