Odd looking flower

Odd looking flower

Observation - Odd looking flower - UK and Ireland. Description: