Bee on pink flower in Bangalore Botanical Garden, Bangalore, India.