Dr Debal Sen is one of the most prolific photographers of the natural world currently working out of India.
0%