Dust over the Canary Islands