Waiting for ghosts
I am walking along a road on the outskirts of Leh town, in the Himalayan region of Ladakh. It is October, just past the…
Read MoreI am walking along a road on the outskirts of Leh town, in the Himalayan region of Ladakh. It is October, just past the…
Read More