Woodland Poppy? found in Edinburgh

Woodland Poppy? found in Edinburgh

Observation - Woodland Poppy? found in Edinburgh - UK and Ireland. Description: