Fashion

London to host Miss World final as 130 contestants Compete for the crown

Reigning miss world vanessa ponce de leon