Darjeeling bush frog (Raorchestes annandalii) croaking, sitting on a petal, Kalimpong, West Bengal, India.