Sand And Barrier

Sand and barrier

Sand dune and protective barrier on beach