The largest bee in India — Xylocopa latipes, its legs packed with pollen, drinks nectar from the flowers of Calotropis gigantea in the author’s backyard
Ibises fly between urban lakes in Bangalore, India, against a backdrop of post-monsoon pileus clouds, seen from the author’s terrace.