mrs sri lanka »

The Moment When Mrs. Sri Lanka World 2020 Was Declared!

The Moment When Mrs. Sri Lanka World 2020 Was Declared!

mayur April 8, 2021 Comments Off on 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 »