Home Sri Lanka in Miss Italy finals Nayomi Andibuduge and the other finalists

Nayomi Andibuduge and the other finalists