Libya crest

Libya

Stadium: 11 June Stadium (Tripoli)Founded: 1962Capacity: 0