Ibrahim Eldesoky

Ships Agent Operator, Suez