Hanuman Durban Square

Hanuman Durban Square
Kathmandu, Nepal