Red Poppy

Red Poppy

Observation - Red Poppy - UK and Ireland. Description: