Opening of the Deputy High Commission of Sri Lanka in Chennai, India.

Close