Sierra Leone crest

Sierra Leone

Stadium: Stade Ben Ahmed El Abdi (El Jadida)Founded: 1960Capacity: 0