Indian bison
Indian bison shot in Kanha national park which is situated in Madhya pradesh state of India.
© Drpramodb | Stock Free Images
Similar Free Images