Charles Cheryl of India wins Miss World Next Top Model 2017

Aug 11, 2017, 21.05PM IST
India’s Charles Cheryl won the World’s Next Top Model beating 49 other countries held at the Oreent Club, Dbayeh, Lebanon
...Read more
Share