River Talisker


River Talisker - river in Highland, Scotland, UK.