Mega Salutes Ship Design

The length of Mega Salutes’ landing crafts range from 45.5m to 88m.