Arthropod Portfolio - AshleyBradford

Toxomerus politus

Syrphid flies mating, lateral view