Oshadi wins People’s Choice award of the Mrs. Top of the World
Popular actress Oshadie Hewamadduma who represented Sri Lanka has won the People’s Choice award of the Mrs. Top of the World beauty pageant held in Lativia. Belgian representative Barbara Monika Rodrigez won the Mrs. Top Of The World crown.