Barrier

Barrier

Protective barrier dunes of the beach