Barmore Island

peninsula in Argyll and Bute, Scotland, UK, extending into Loch Fyne

Categories: