Wild India - dickysingh

Indian Pitta (Pitta brachyura) sitting on a branch of a tree in Ranthambore national park, India