Platycheirus immarginatus is a species of hoverfly. It is found in parts of northern Europe and northern North America.
Explore contextually related video stories in a new eye-catching way. Try Combster now!
Morphology of Diptera