Yellow poppy

Yellow poppy

Observation - Yellow poppy - UK and Ireland. Description: Presumably some sort of garden escape?

Presumably some sort of garden escape?