On closer investigation, this is what I found. Wonderful little workers of nature buzy, buzy, buzy working their miracle to give us the pleasure of juicy litchis in a couple of weeks.
(Yes I know, the photo is not as clear as it could be so you will just have to take my word for it - these are honey bees pollenating the flowers and I am so happy about it as I love litchies.)
One more surprise awaited me on the way to the bus stop. I do not really like cactii but when they flower, there is no denying their beauty.
I left for work a happy woman.