United States – 22 inches Suction Hose

Maintenance Dredging Channel in United Kingdom