Strange little flower

Strange little flower

Observation - Strange little flower - UK and Ireland. Description: