Loading billboards
Connaught Place, Outer Circle between Chelmsford and state entry road in Delhi (billboard) | ItsMyScreen