In the Gulf of Aden, the JOESCO hesco barriers stand tall in the wind.

YouTube player
Scroll to Top