Alistair Caldicott
Kathmandu streets 8
Kathmandu streets:
Hindu ladies selling orange flower petals