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