Leila Lopes from Angola won the coveted title of Miss Universe 2011 during the 60th anniversary of the world’s biggest beauty pageant.
Dealing With Various Themes And Issues
Leila Lopes from Angola won the coveted title of Miss Universe 2011 during the 60th anniversary of the world’s biggest beauty pageant.