Opening of the High Commission of Sri Lanka in Victoria, Seychelles.

Close