Busaiteen Rock Groyne

Busaiteen Reclamation
Reinforced Concrete Design

Under Construction.  A very appropriate comment



Busaiteen revetment