species 1,553 observations

Four-lined Hornet Fly

Spilomyia sayi