River Loyne


River Loyne - natural watercourse in Scotland, United Kingdom.