Residents of India�s IT hub walk for greener environment

Record ID: 397459