Quarry Hill August 5, 2016
CaliforniaInsectNorth AmericaSonoma CountyToxomerus Hover FlyUnited States of Americaanimalsflowerflyinvertebratesplantsundomesticated animalswildlife