Loading billboards
Near Malcha Marg Post Office in Delhi (mupi) | ItsMyScreen