Images from Cape Breton Island.