BARCLAYS BANK (SEYCHELLES) LTD
Seychelles lala
Gagana uma