Alistair Caldicott
Lahore old city 8
Somewhere to graze in the old city of Lahore