Jim Elve Heliophilus September 13, 2018 Striped hoverfly (Heliophilus) on purple aster blossom. Nature bug fly pollen pollination pollinator insect macro Closeup no person entomology Log in or register to post comments