Beach Defence
Obstacles such as scaffolding, barbed wire and concrete blocks or cylinders placed on a beach to impede landings from the sea.
Obstacles such as scaffolding, barbed wire and concrete blocks or cylinders placed on a beach to impede landings from the sea.