XDLXDL
Car on the footpath. Owner is having a long discussion about why India never improves. Just Delhi civic sense. 🤡 · XDL