1305060111

1305060111

Observation - 1305060111 - UK and Ireland. Description: What are the insects that are in the centre of the Cuckoo Flower and would they be a danger to the butterfly eggs

What are the insects that are in the centre of the Cuckoo Flower and would they be a danger to the butterfly eggs