Precast Concrete - Wikipedia

A precast concrete armour unit (ACCROPODE).

Related Precast Concrete - Wikipedia