welsh poppie?

welsh poppie?

Observation - welsh poppie?. Description: