RENOVATION OF PASSENGER MARINE TERMINAL

ALEXANDRIA PORTS AUTHORITIES

2006

During and after execution