Loading…
An inpenetrable thicket of utility wires in the Chandi Chowk area of Old Delhi, India