Blooming flowers on the west coast of the Isle of Man, crown dependency of the United Kingdom, Europe