Hymenoptera indet

Hymenoptera indet

Observation - Hymenoptera indet - UK and Ireland. Description: On compost bin lid

On compost bin lid