Poppy ?

Poppy ?

Observation - Poppy ? - UK and Ireland. Description: