Lussa River


Lussa River - stream in Argyll and Bute, Scotland, UK.