Laura Skutana from Latvia wins Miss All Nations 2016

Laura Skutana from Latvia wins Miss All Nations 2016

Laura Skutana from Latvia wins Miss All Nations 2016