World Culture Festival in New Delhi
India's Prime Minister Narendra Modi addresses the gathering at the venue of World Culture Festival on the banks of the river in New Delhi, India, March 11, 2016. (Photo by Adnan Abidi/Reuters)
← Previous picture
Next picture →
Military Woman Gallery
Must See Places
Google Ads Privacy