Advertisment

G20 Park

G20 Park Delhi.jpg
India's presidency of the G20 has been commemorated in a municipal park in south Delhi with a giant thematic logo of the influential grouping and flags of memb...
Advertisment
Subscribe