Loading…
India - New Delhi - People walk past a tree shrine
People on their early morning exercise around a small park, walk past a tree that has been made into a shrine, Janakpuri, New Delhi, India
People on their early morning exercise around a small park, walk past a tree that has been made into a shrine, Janakpuri, New Delhi, India