The flowers

A beautiful night on La Palma, one of the clearest skies of Europe.