The Witness

The Witness

The Witness, Humayun’s Tomb, Delhi