7-Spot Ladybird 1995

Observation - 7-Spot Ladybird 1995 - UK and Ireland. Description: On Dried Flower Head Angelica

On Dried Flower Head Angelica