In bloom: Ibiza almond blossoms