Shipyard

Slidell Shipbuilding Co., Slidell, LA, USA