Flies - hampson
Powered by SmugMug Log In

A close-up photo of a syrphid fly on a purple flower.

AschizaDipteraHexapodaSyrphidaeanimalarthropodflyhoverflyinsectinvertebrate