Kalyan Varma

24 of 24
The rare and elusive striped hyena Hyaena hyaena is one of the major predators in the arid regions of India.
The rare and elusive striped hyena Hyaena hyaena is one of the major predators in the arid regions of India.


Gallery