peninsula in Argyll and Bute, Scotland, UK, extending into the Firth of Clyde
No description defined