Welsh Poppy?

Welsh Poppy?

Observation - Welsh Poppy? - UK and Ireland. Description: