Copiright © Niro ID
google-play-not-available-text
Bird hover flies primarily feed on nectar and pollen from flowers, but they also consume small insects and aphids for protein.