His rare images of the Himalayas remain some of the most iconic ever captured. A new ongoing show in the Indian capital, ...
The exhibition, organised by Delhi Art Gallery, showcases the pioneering work of Italian photographer Vittorio Sella ...