The BioFiles - Bill Hubick

    Large-tailed Aphideater (Eupeodes volucris)