Indian Bison

Indian Bison Shot In Kanha National Park Which Is Situated In Madhya Pradesh State Of India. Photo