Ephemeral film · 3 min
Shows insects (including bees) pollinating flowers.
Uploader's description on archive.org