Images

The river bank at Najafgarh, showing the remains of substantial houses and temples.

Image courtesy of the British Library | All Rights Reserved