Herding Camels Down The Highway

Part of India
India
Leica India