An Artificial Water Canal for the Passage of Cargo Ships

A canal for the passage of cargo ships with a mobile steel dam

Most Popular Searches On Stock Footage