Hebridean diary

3 min read

From first fish to first up, Colin Macleod recalls magical moments from a yea