River Ruel


River Ruel - natural watercourse in Scotland, United Kingdom.