Anthomyia fly on shepherd's needles (Bidens alba) - Pine Island Ridge, Davie, Florida, USA
Size: 4990px × 3327px
Location: Davie, Florida, USA
Photo credit: © Sunshower Shots / Alamy / Afripics
License: Royalty Free
Model Released: No
Keywords: alba, anthomyia, bidens, broward, close, closeup, davie, florida, flower, fly, insect, island, macro, needles, outdoor, people, pine, plant, ridge, shepherds, white