Garden Hoverfly

Garden Hoverfly

Observation - Garden Hoverfly - UK and Ireland. Description: On Dame's Violet (Hesperis matronalis)

On Dame's Violet (Hesperis matronalis)