the winner was declared »
The Moment When Mrs. Sri Lanka World 2020 Was Declared!
This moment had a lot of us sitting at the edge of our couches! Imagine all the emotions going through the minds of the contestants until the winner was declared!
Read More »