It's almond blossom time in the Canary Islands...and this year (with more rain) they are gorgeous!