flowers growing in rocks below Old Castle Lachlan, Loch Fyne, northwest Scotland