The BioFiles - Bill Hubick

Texas Striped Sweat Bee (Agapostemon subtilior)