India - Mark Bergman
Baber Magar streets. Are swept every morning....

Baber Magar streets. Are swept every morning....

IndiaJaisalmer