Garden Hoverfly

Garden Hoverfly

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

On Dame's Violet (Hesperis matronalis)