Miss World 2017 Pageant in China
Miss India Manushi Chhilar smiles as she wins the 67 th Miss World contest final in Sanya, on the tropical Chinese island of Hainan on November 18, 2017. (Photo by Nicolas Asfouri/AFP Photo)
← Previous picture
Next picture →
Military Woman Gallery
Must See Places
Google Ads Privacy