Roseroot (Rhodiola rosea) in flower. Mingulay, Scotland, UK, Europe