Dahlia anemone?

Dahlia anemone?

Observation - Dahlia anemone? - UK and Ireland. Description: