Yellow-footed Green Pigeon
Yellow-footed Green Pigeon (Treron phoenicoptera) or Yellow- legged Green Pigeon, sitting on a branch in Ranthambhore