Image 1 of 1
Three sheep cross a road on the Isle of Arran. Scotland 1985.
Three sheep cross a road on the Isle of Arran. Scotland 1985.