Meet Subin Limbu, Nepal’s representative for Miss World 2014!
Miss World 2014 kicks off in November, with the grand final taking place on Sunday 14th December.
Meet Subin Limbu, Nepal’s representative for Miss World 2014!
Miss World 2014 kicks off in November, with the grand final taking place on Sunday 14th December.