Eglinton castle tower peeps above the tree-tops. Arran's mountains in the distance. View it large.