Close-up of a honey bee searching for nectar on a freshly blossomed Stretlizia nicolai. The petals are blue and white.