Stunning video of butterflies & bees pollinating on vibrant blossoms