River Hope


River Hope - natural watercourse in Scotland, United Kingdom.