Mystery flower

Mystery flower

Observation - Mystery flower - UK and Ireland. Description: