River Ling


River Ling - natural watercourse in Scotland, United Kingdom.