Some sort of Beauty?

Some sort of Beauty?

Observation - Some sort of Beauty? - UK and Ireland. Description: Not sure what this is

Not sure what this is