Photo Gallery

Consulate General of India at Shanghai celebrates 75th Independence Day of India - Flag hoisting and delivering of President's address