ROYAL SAUDI NAVY

ROYAL SAUDI NAVY

SAWARI (1) Fleet Life Extension Program - New Shipyard Extension 2015-2017