Top 5
Sep 16, 2024 11:49 AM
In 1991 Michelle McLean took Namibia to the Top 5 of Miss World, in Atlanta.

3
Comments
Powered by RoundtableBuilt on infrastructure designed for real-time media. Learn more at RTB.io.© Roundtable 2026. By using this site you agree to the Terms of Use and Privacy Policy

