Hoverfly

Hoverfly

Observation - Hoverfly - UK and Ireland. Description: Bright iridescent green on thorax

Bright iridescent green on thorax